Linux配置IP、设置DNS及相关命令简介(ifconfig、mii | 您所在的位置:网站首页 › ifconfig -a看不到网卡信息 › Linux配置IP、设置DNS及相关命令简介(ifconfig、mii |
一、自动获取IP地址 条件:Linux所在的网络有dhcp服务器才可以自动获取IP 命令:dhclient
ifconfig 可以查看系统有几块网卡和网卡的IP,如果有多块网卡,则会显示为eth0,eth1…… ifconfig eth0 查看指定网卡的信息
二、配置静态IP
1、 修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 { DEVICE=eth0 #设备名称 HWADDR=00:0C:29:A9:66:BC #mac地址 TYPE=Ethernet #网络类型为以太网 UUID=37b4ade3-c11e-43b0-95e1-b2fcd2c4d8c9 NOBOOT=yes #系统启动时是否启动设备(值:yes/no) NM_CONTROLLED=yes #network manger的参数,实时生效,修改后无需要重启网卡立即生效。
#以下是需要更改的地方 BOOTPROTO=static #dhcp为自动获取IP地址,static为静态 #如果BOOTPROTO=static,需要增加以下信息
IPADDR=IP地址 NETMASK=子网掩码 GATEWAY=网关 DNS1=DNS配置 } 更改完成后,按ESC键,输入:wq保存退出 2、service network restart (或者是/etc/init.d/network restart) #重启网络服务 3、ifconfig -a #可以查看网卡信息和网卡IP 4、ping www.baidu.com #测试网络是否接通 5、curl www.baidu.com #查看能否上网,如果可以,会显示HTML页面 三、设置DNS地址 修改配置文件 vi /etc/resolv.conf { nameserver 192.168.205.2 }
四、Linux之相关命令(ifconfig、mii-tool、curl) 1、ifconfig ifcongfig 用来查看、配置、启用或禁用网络接口的工具,可以临时配置网卡的IP地址、掩码、广播地址、网关等
语法:(仅列出最常用的参数) ifconfig 网络端口 IP地址 hw MAC地址 netmask 掩码地址 broadcast 广播地址 [up/down]
例子: [[email protected] ~]# ifconfig eth1 192.168.1.252 hw ether 00:11:00:00:11:11 netmask 255.255.255.0 broadcast 192.168.1.255 up 或 [[email protected] ~]# ifconfig eth1 hw ether 00:11:00:00:11:22 [[email protected] ~]# ifconfig eth1 192.168.1.252 netmask 255.255.255.0 broadcast 192.168.1.255 up
[up/down]用以激活或者禁止网络接口的连接,可以用专用工具ifup和ifdown 工具; [[email protected] ~]# ifconfig eth0 down/up [[email protected] ~]# ifup eth0 [[email protected] ~]# ifdown eth0
up 激活指定的接口
down 关闭指定接口,可以有效地阻止通过指定接口的IP信息流
netmask 为接口设置IP网络掩码
pointpoint 打开指定接口的点对点模式。前面加一个负号表示关闭pointpoint选项。
broadcast 当使用了一个地址时,设置这个接口的广播地址。前面加上一个负号表示关闭这个选项。
metric 将接口度量值设置为整数number。
mtu 将接口在一次传输中可以处理的最大字节数设置为整数bytes。 目前核心网络代码不处理IP分段,因此一定要把MTU(最大数据 传输单元) 值设置得足够大
arp 打开或关闭指定接口上使用的ARP协议。前面加上一个负号用于关闭该选项。
allmuti 打开指定接口的无区别模式。前面加上一个负号表示关闭该选项
hw 为指定接口设置硬件地址,后面所接的是网络接口类型,ether表示乙太网,同时支持 ax25 、ARCnet、netrom等
ifconfig的通用调用语法: ifconfig interface [[-net -host] address [parameters]]
interface是网络接口名: address是分配给指定接口的主机名或IP地址。 -net和-host参数分别告诉ifconfig将这个地址作为网络号或者是主机地址。
2、mii-tool 描述:查看,管理介质的网络接口的状态 mii-tool eth0 #查看一块网卡是否连着网线
3、curl curl www.aminglinux.com #查看能否上网,如果可以,则显示网页的HTML |
CopyRight 2018-2019 实验室设备网 版权所有 |